3D Graphics Information
General information relating to 3D graphics on the Amiga.
Virtual Cameras (HTML format)
Stelios/Scoopex
Explains the theory and maths behind virtual camera systems.
Maths For 3D Graphics (HTML format>
Has information on some basic 3D maths, but is a little hard to read.
Assembler optimisations 1 (ascii)
Contains information on how to hand optimise assembly code.
680x0 cache programming (lha archive)
How to program the cache of the 680x0 series processors. Attention paided to each processor in the series.
Colour Space Conversions (ascii)
This document contains equations relating to colour spaces and colour transforms.
Colour Space FAQ (ascii)
Linked here for completeness with above.
Useful Equasions (ascii)
Some useful equasions for generating nice looking effects mathamatically.
Quake Engine Info (ascii)
Documents the Quake engine. Quite technical, but an interesting read.
Sine/cosine generation discussion 1 (ascii)
Sine/cosine generation discussion 2 (ascii)
These two texts are posts related to the generation of sine and cosine values quickly, taken from usenet.
Spline generation 1 (ascii)
Spline generation 2 (ascii)
The first text talks about the theory of generating splines and then second text has a small C source code example.
Voxel Landscape rendering (ascii)
A little text about how to display a voxel landscape, as seen in many demos.
Phone Shading theory (ascii)
A good text that discribes phone shading from the basics up to a discussion of doing it in real time. Also has a sloution for fast phone with highlights in the middle of a flat plain.